deck plank - German English Dictionary